wall up a door or window - Turco Inglés Diccionario